body{background-color: #131211;; background-attachment: fixed; background-position: center top; font-size: 0.7em; color: #555; font-family: Tahoma,Verdana,Arial}
#wrapper{width: 900px; margin: auto; padding:0; background-image: url('images/bg_content.png'); background-position: center top; background-repeat: repeat-x repeat-y  }
#wrapper_bottom,#wrapper_top,#wrapper_middle{ margin: auto; padding:0;}
.nav{ margin:5px 5px 5px 5px; padding: 5px}
.right {width: 600px}
.nav_bar { margin: 0 ; padding: 0; height: 100px;}
.nav_bar_logo{height: 100px; width: 200px;list-style: none; margin:0 ; padding-left:19px ; margin-top: 0px; float: left}

.nav_bar_menu{height: 100px; width: 675px;list-style: none; margin:0 ; padding:0 ;margin-top: 0px; float: right;}

.nav_content{ width: 900px; height: 350px; margin: 0 ; padding: 0 ;}

.nav ul{list-style: none; margin:0 ; padding: 0}
.nav ul li{ height: 300px;}

.tab{height: 250px; margin: 0 ; padding:0}
.left{width: 250px; height: 250px; margin: 10px 10px 0 10px; float: left; padding-bottom: 10px;
		background-image: url('images/bg_tab.png'); background-position: center; background-repeat: repeat-x ;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px 10px 0 0;
}
.left h1{padding: 7px 0 7px 20px; font-weight: bold; font-size: 1.0em; margin:0; background-image: url('images/bg_news.png'); background-position: top;
}
.left h1 a{text-decoration: none; color: #555}
.left ul{ list-style:none; margin: 0; padding: 0; }
.left ul li{ margin: 0 ;padding: 2px 0 2px 10px}

.left_logo{width: 100px; height: 200px; float: left; margin: 0; }
.left_content{width: 150px; height: 200px; float: left;margin: 0;}

.left .left_content{list-style-type:square;list-style-position:inside;padding:0; margin:0 ;margin-top: 10px}
.left .left_content h2{font-size: 0.9em; text-align: left; padding: 2px 0 2px 5px; margin:0; }
.left .left_content li{padding: 3px 5px 3px 5px; font-size: 0.8em ; color: #888}
.left .left_logo{margin-top: 10px}
/*
.footer{margin:0;padding:0; height: 150px; border-top: 2px solid #eee; background-color: #808080}
.footer ul{width: 250px;height: 100px; margin: 10px 20px 10px 25px;float: left;list-style: none;padding: 0; border-right:1px solid #ccc}
.footer ul li{ margin: 0; padding:2px 0 2px 5px; font-size: 0.8em; text-align: left; color: #fff}
.footer .address{font-size: 1.0em; text-align: left; margin: 0 ;padding-left: 5px; padding-top: 10px ; color: Orange }
.footer .logotext{font-size: 0.8em; text-align: center; margin: 0 ; padding:0 ; color: Orange }
*/
ul.topnav {
	
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	width: 640px;
	font-size: 1.2em;
	z-index: 2;
	background-color: #808080;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url('images/bg_content.png') no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background:#808080 url(images/subnav_btn.gif) no-repeat center top;
	/*border-right: 1px solid #ccc*/
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	z-index:3;
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*border: 1px solid #111;*/
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	/*border-top: 1px solid #ccc; */
	border-bottom: 1px solid #ccc;
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #808080 url(images/ico_left.png) no-repeat 0px center;
	padding-left: 20px;
}

html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	/*background: #808080 url(hover_left.png) no-repeat 10px center; */
	background:#eee url(images/hover_left.png) no-repeat 10px center; color: #555; z-index: 1
}

